be hard on the heels of


Results for "be hard on the heels of"

English - Turkish Dictionary

be hard on the heels of

(English - Turkish Dictionary) :
-in hemen ardından gelmek.